have/get a nasty wallop - Alemán Inglés Diccionario